API Documentation
Slider.h
1 // Slider.h
3 //
5 
6 namespace nkWinUi
7 {
15  class DLL_WINUI_EXPORT Slider : public Component
16  {
17  public :
18 
24  Slider () ;
28  ~Slider () ;
29 
30  // Getters
34  float getMin () const ;
38  float getMax () const ;
42  float getCurrent () const ;
46  std::function<bool(Slider*, float)> getValueChangeCallback () const ;
47 
48  // Setters
54  virtual void setMin (float value) ;
60  virtual void setMax (float value) ;
69  virtual void setCurrent (float value) ;
79  virtual void setValueChangeCallback (const std::function<bool(Slider*, float)>& callback) ;
80  } ;
81 }
nkWinUi::Slider::getCurrent
float getCurrent() const
nkWinUi::Slider::~Slider
~Slider()
nkWinUi::Slider::setMax
virtual void setMax(float value)
nkWinUi::Component
Base class for any graphical component.
Definition: Component.h:12
nkWinUi::Slider::setValueChangeCallback
virtual void setValueChangeCallback(const std::function< bool(Slider *, float)> &callback)
nkWinUi::Slider::getMax
float getMax() const
nkWinUi::Slider::getValueChangeCallback
std::function< bool(Slider *, float)> getValueChangeCallback() const
nkWinUi::Slider::setCurrent
virtual void setCurrent(float value)
nkWinUi::Slider::setMin
virtual void setMin(float value)
nkWinUi::Slider::getMin
float getMin() const
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition: Button.h:7
nkWinUi::Slider
A graphical slider.
Definition: Slider.h:16
nkWinUi::Slider::Slider
Slider()